package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 部所分摊情况对象 jyjc_bs_expenses
 * 
 * @author ruoyi
 * @date 2025-07-13
 */
public class JyjcBsExpenses extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 年 */
    @Excel(name = "年")
    private String year;

    /** 月份 */
    @Excel(name = "月份")
    private String yf;

    /** 部门 */
    @Excel(name = "部门")
    private String deptname;

    /** 部门编码 */
    private String deptcode;

    /** 经济科目 */
    @Excel(name = "经济科目")
    private String economicKm;

    /** 包含的费用 */
    @Excel(name = "包含的费用")
    private String expenseType;

    /** 部所 */
    @Excel(name = "部所")
    private String ftDept;

    /** 分摊金额 */
    @Excel(name = "分摊金额")
    private String moneys;

    public void setYear(String year) 
    {
        this.year = year;
    }

    public String getYear() 
    {
        return year;
    }

    public void setYf(String yf) 
    {
        this.yf = yf;
    }

    public String getYf() 
    {
        return yf;
    }

    public void setDeptname(String deptname) 
    {
        this.deptname = deptname;
    }

    public String getDeptname() 
    {
        return deptname;
    }

    public void setDeptcode(String deptcode) 
    {
        this.deptcode = deptcode;
    }

    public String getDeptcode() 
    {
        return deptcode;
    }

    public void setEconomicKm(String economicKm) 
    {
        this.economicKm = economicKm;
    }

    public String getEconomicKm() 
    {
        return economicKm;
    }

    public void setExpenseType(String expenseType) 
    {
        this.expenseType = expenseType;
    }

    public String getExpenseType() 
    {
        return expenseType;
    }

    public void setFtDept(String ftDept) 
    {
        this.ftDept = ftDept;
    }

    public String getFtDept() 
    {
        return ftDept;
    }

    public void setMoneys(String moneys) 
    {
        this.moneys = moneys;
    }

    public String getMoneys() 
    {
        return moneys;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("year", getYear())
            .append("yf", getYf())
            .append("deptname", getDeptname())
            .append("deptcode", getDeptcode())
            .append("economicKm", getEconomicKm())
            .append("expenseType", getExpenseType())
            .append("ftDept", getFtDept())
            .append("moneys", getMoneys())
            .toString();
    }
}
